shepherd's pie - Francés Inglés Diccionario